low-pressure steam engine - Espagnol Anglais Dictionnaire